package com.foreverwin.jzymes.qc.sample.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.Date;
import java.util.Date;
import java.util.Date;
import java.util.Date;

/**
 * 样品管理记录表 Z_SAMPLE_DATA
 * 
 * @author levy
 * @date 2019-05-08
 */
public class SampleData
{
	private static final long serialVersionUID = 1L;
	
	/** 主键 */
	private String handle;
	/** 站点 */
	private String site;
	/** 机种 */
	private String machineType;
	/** 料号 */
	private String itemBo;
	/** 样品编号 */
	private String sampleNo;
	/** 样品处置 */
	private String disposition;
	/** 状态 */
	private String status;
	/** 签样人 */
	private String registerUserBo;
	/** 签样日期 */
	private Date registerDateTime;
	/** 取消人 */
	private String quitUserBo;
	/** 取消日期 */
	private Date quitDateTime;
	/** 样品状态 */
	private String sampleStu;
	/** 创建人员 */
	private String createUserBo;
	/** 创建日期 */
	private Date createdDateTime;
	/** 更新人员 */
	private String updateUserBo;
	/** 更新日期 */
	private Date updatedDateTime;

	public void setHandle(String handle) 
	{
		this.handle = handle;
	}

	public String getHandle() 
	{
		return handle;
	}
	public void setSite(String site) 
	{
		this.site = site;
	}

	public String getSite() 
	{
		return site;
	}
	public void setMachineType(String machineType) 
	{
		this.machineType = machineType;
	}

	public String getMachineType() 
	{
		return machineType;
	}
	public void setItemBo(String itemBo) 
	{
		this.itemBo = itemBo;
	}

	public String getItemBo() 
	{
		return itemBo;
	}
	public void setSampleNo(String sampleNo) 
	{
		this.sampleNo = sampleNo;
	}

	public String getSampleNo() 
	{
		return sampleNo;
	}
	public void setDisposition(String disposition) 
	{
		this.disposition = disposition;
	}

	public String getDisposition() 
	{
		return disposition;
	}
	public void setStatus(String status) 
	{
		this.status = status;
	}

	public String getStatus() 
	{
		return status;
	}
	public void setRegisterUserBo(String registerUserBo) 
	{
		this.registerUserBo = registerUserBo;
	}

	public String getRegisterUserBo() 
	{
		return registerUserBo;
	}
	public void setRegisterDateTime(Date registerDateTime) 
	{
		this.registerDateTime = registerDateTime;
	}

	public Date getRegisterDateTime() 
	{
		return registerDateTime;
	}
	public void setQuitUserBo(String quitUserBo) 
	{
		this.quitUserBo = quitUserBo;
	}

	public String getQuitUserBo() 
	{
		return quitUserBo;
	}
	public void setQuitDateTime(Date quitDateTime) 
	{
		this.quitDateTime = quitDateTime;
	}

	public Date getQuitDateTime() 
	{
		return quitDateTime;
	}
	public void setSampleStu(String sampleStu) 
	{
		this.sampleStu = sampleStu;
	}

	public String getSampleStu() 
	{
		return sampleStu;
	}
	public void setCreateUserBo(String createUserBo) 
	{
		this.createUserBo = createUserBo;
	}

	public String getCreateUserBo() 
	{
		return createUserBo;
	}
	public void setCreatedDateTime(Date createdDateTime) 
	{
		this.createdDateTime = createdDateTime;
	}

	public Date getCreatedDateTime() 
	{
		return createdDateTime;
	}
	public void setUpdateUserBo(String updateUserBo) 
	{
		this.updateUserBo = updateUserBo;
	}

	public String getUpdateUserBo() 
	{
		return updateUserBo;
	}
	public void setUpdatedDateTime(Date updatedDateTime) 
	{
		this.updatedDateTime = updatedDateTime;
	}

	public Date getUpdatedDateTime() 
	{
		return updatedDateTime;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("handle", getHandle())
            .append("site", getSite())
            .append("machineType", getMachineType())
            .append("itemBo", getItemBo())
            .append("sampleNo", getSampleNo())
            .append("disposition", getDisposition())
            .append("status", getStatus())
            .append("registerUserBo", getRegisterUserBo())
            .append("registerDateTime", getRegisterDateTime())
            .append("quitUserBo", getQuitUserBo())
            .append("quitDateTime", getQuitDateTime())
            .append("sampleStu", getSampleStu())
            .append("createUserBo", getCreateUserBo())
            .append("createdDateTime", getCreatedDateTime())
            .append("updateUserBo", getUpdateUserBo())
            .append("updatedDateTime", getUpdatedDateTime())
            .toString();
    }
}
